spur cell – English–Español translations

🇬🇧 en es 🇪🇸

spur cell noun

  • spiny cell
acantocito
Wiktionary Links